#pragma once

#ifndef _VC71  // __VA_ARGS__ not supported on MSVC++ .NET 7.x
#ifdef _DEBUG
#define LOG(format, ...) LogOutput(format, __VA_ARGS__)
#else
#define LOG(...)
#endif
#endif

extern void LogInitialize();

extern void LogOutput(LPCTSTR format, ...);

extern void LogDestroy();

